distinguished professor - Turco Inglés Diccionario